iT邦幫忙

0

Day 07 | Java 流程控制:迴圈指令 continue 和 break

  • 分享至 

  • xImage
  •  

在上一篇學習了迴圈基礎,今天要學和迴圈搭配的指令。


  • 迴圈指令
  1. 強制返回迴圈開頭,進入下一圈。
    continue;
  2. 強制結束迴圈。
    break;
  • continue 指令
  1. 範例
for(int x=1;x<5;x++){
        if(x%2==0){ //可被2整除,是偶數
              continue;
        }
        System.out.println(x);
}
  • break 指令
  1. 範例
int x=1;
while(x<5){
     if(x==3){
         break;  //直接強制結束迴圈
     }
     System.out.println(x);
     x++;
}

  • 實際演練
  1. continue
    可以被3整除的i都會被跳過。
    https://ithelp.ithome.com.tw/upload/images/20261009/20184397mL5D5hFtCQ.png

  2. break
    當遇到i是4的時候,直接跳出迴圈。
    https://ithelp.ithome.com.tw/upload/images/20261009/20184397J7twvLjn26.png

  3. 應用
    只要輸入的值不是正整數就讓使用者一直輸入直到輸入正確。
    *思路:(1.)為了讓使用者可以一直輸入,所以先建一個無窮迴圈。(2.)利用break;和if判斷式來讓使用者輸入正確後可以停止程式。
    https://ithelp.ithome.com.tw/upload/images/20261009/20184397BNfrHM8zJN.png

  • 參考教學影片:https://www.youtube.com/watch?v=S7QMDndFfsw&list=PL-g0fdC5RMbrKf_Co3mvz6YFbs9QOPvTf&index=7

*提醒邦友,使用第三方服務/API 時,請務必評估資安風險與隱私保護
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言